racked with pain - French English Dictionary